ul li a:hover{color: #1168b3;}
.link_con ul li a:hover,.item ul li a:hover,.item ul li a:hover .name{color: #1168b3; cursor: pointer;}

.center{ width:1200px; margin:0 auto;}
.wrap{ width:100%; height:auto; overflow:hidden; background: #fff;}
#anda4e8bf65510e64859952b0db75500da65 img{border:1px solid #93c5f1;}

/*top*/
.top{background: #1368b3; height: 32px; line-height: 32px;}
.top .fl,.top #date{color: #fff; font-size: 12px;}
.search{ height: 24px; margin: 4px 0 0 0; border: 1px solid #548bba; border-radius: 5px;}
.search .txt,.search .btn{height: 24px; border: none; background: none;}
.search .txt{padding: 0 10px; width: 180px; line-height: 24px; color: #fff; font-size: 12px;}
.search .btn{width: 40px; cursor: pointer; background: url(icon_search.png) no-repeat center;}

/*banner*/
.banner {position: relative; overflow: hidden; width: 1920px; height: 182px; margin: 0 auto;}
.banner .a_bigImg {position: absolute; top: 0px; left: 50%; margin-left: -960px; display: none; z-index: 100;}
.banner .a_bigImg img {width: 1920px; height: 182px; display: block;}

/*logo*/
.logo{width: 100%; position: absolute; left: 0; top: 32px; height: 182px; /*background: url(blank.png) repeat 0 0;*/ z-index: 999;}
.logo a{display: block; margin-left: -62px;}

/*nav*/
.nav{height: 60px; background: #1368b3;}
.nav .center{ position: relative; z-index:999;}
.nav .na_ul { height:60px; line-height:60px; width: 1200px;}
.nav .na_ul .na_li{ float:left; width:auto; text-align:center; height: 60px; line-height:60px; margin-right: 10px; padding:0 11px;}
.nav .na_ul .na_li a{ color:#fff; font-size:18px; padding: 0 18px 0 9px; background:url(3.png) right center no-repeat; _background:url(3.gif) right center no-repeat; display: block;}
.nav .na_ul li.hover a{ background:url(4.png) right center no-repeat; _background:url(4.gif) right center no-repeat;}
.nav .na_ul .no a,.nav .na_ul .no.hover a {background: none;}
.nav .na_ul .na_po{position:absolute; top:60px; left:0px; padding-top: 3px; z-index: 999; display: none;}
.nav .na_ul .na_po .ej_bg{width: 28px; height: 13px; background: url(5.jpg) no-repeat 0 0; position: absolute; top: 3px; left: 586px; z-index: 9999;}
.na_po .na_ej{border: 3px solid #0f67b3; padding: 18px 20px 14px; overflow: hidden; width: 1154px; background: #fff; }
.na_po .simple{height: 86px; padding-top: 8px;}
.na_po .na_ej .ej_l{float: left; width: 800px; margin-left: 6px;}
.ej_l .th{font-size: 18px; font-weight: bold; text-align: left; color: #1168b3; line-height: 30px; padding-bottom: 10px;}
.ej_l .short{color: #1168b3; text-align: left; line-height: 26px; letter-spacing: 1px; height: 78px; text-indent:31px;}
.na_po .na_ej .ej_r{float: right;}
.na_po .na_ej .ej_r img{display: block; width: 300px; height: 200px;}
.ej_lst{overflow: hidden;/* position: absolute; bottom: 14px; left: 10px;*/ margin: 5px 0 0 -15px;}
.ej_lst li{float: left; width: 85px; margin-right: 12px;}
.nav .na_ul .na_li .ej_lst li a{padding: 10px 0 0; background: none;}
.ej_lst li img{display: block; width: 50px; height: 40px; margin: 0 auto;}
.ej_lst li p{line-height: 24px; height: 24px; text-align: center; color: #1168B3; padding-top: 8px;}

/*焦点图 */
.bann{ width:578px; height:366px; float:left; display:inline; margin-top: 20px;}
.bann ul{position: relative; z-index: 0; }
.bann ul li{width: 100%; height: 100%; padding-left: 0; display: none;}
.bann ul li img{ width: 578px; height: 366px;}
.bann ul li p{ position:absolute; z-index:2; bottom:0; left:0px; width:100%; text-decoration:none; background:none; z-index:1; opacity:1; overflow:hidden;}
.bann ul li .title{bottom: 0px; color: #fff; text-indent: 12px;}
.bann ul li .txt_bg{ z-index:1; background:url(bg_focus.png) repeat 0 0; width: 100%;}
.ban_nav a{float: left; width: 14px; height: 14px; background: #1fabdd; margin-left: 7px; font-size: 0;}
.ban_nav .on{background: #d0211b;}

/*news*/
.news{width: 596px; overflow: hidden; margin-top: 16px;}
.news .th{background: url(line.jpg) repeat-x 0 bottom; height: 42px; line-height: 42px; width: 630px;}
.news .th p{float: left; font-size: 18px; width: 80px; margin-right: 22px; text-align: center; cursor: pointer;}
.news .th p a{font-size:18px;}
.news .th .on{ background: url(line1.jpg) repeat-x 0 bottom; color: #1168b3;}
.n_lst ul{overflow: hidden; min-height: 300px; padding: 10px 0 0; display: none;}
.n_lst li{height: 35px; line-height: 35px; padding-left: 18px; background: url(li.jpg) no-repeat 1px center; overflow: hidden;}
.n_lst li .date{float: right; color: #999; font-size: 12px;}
.n_lst li .fl{width: 480px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.n_lst li a{font-size: 16px;}

/*ad*/
.ad{overflow: hidden; padding: 20px 0;}
.ad img{display: block; width: 1200px; max-height: 110px;}
.main{overflow: hidden; padding-bottom: 20px;}

/*政务公开专栏*/
.zfxxzl{width: 289px; float: left; height: 376px; margin-right: 31px;}
.zfxxzl ul{height: 376px;}
.zfxxzl ul li{float: left; width: 289px; height: 70px; margin-bottom: 10px;}
.zfxxzl ul li a{display: block; height: 70px; width: 289px;}

.zfxxzl ul li.xxgg_img{height: 58px; width: 140px; float: left; margin-right: 9px;}
.zfxxzl ul li.xxgg_img a{height: 58px; width: 140px;}
.zfxxzl ul li.xxgg_img a img{width:140px; height:58px; display:block;}

/*公告公示公报 指导性文件 政策解读、政府采购、预算决算、建议提案办理*/
.m_files{width: 410px; height:376px; float: left;}
.m_files .th{background: url(line.jpg) repeat-x 0 bottom; height: 42px; line-height: 42px; width: 402px;}
.m_files .th p{float: left; font-size: 18px; margin-right: 29px; padding:0 39px; text-align: center; cursor: pointer;}
.m_files .th p a{font-size:18px;}
.m_files .th .on{background: url(line1.jpg) repeat-x 0 bottom; color: #1168b3;}
.m_files .th .on a{color: #1368b3;}
.m_files_lst ul{overflow: hidden; min-height: 300px; padding: 17px 0 0; display: none;}
.m_files_lst li{height: 35px; line-height: 35px; padding-left: 18px; background: url(li.jpg) no-repeat 1px center; overflow: hidden;}
.m_files_lst li .date{float: right; color: #999; font-size: 14px;}
.m_files_lst li .fl{width: 260px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.m_files_lst li .fl a{display: block;width: 260px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.m_files_lst li a{font-size: 16px;}

/*通知公告第一条置顶样式*/
.m_files_lst .ttgg_bg li.active_zd{background:url(m_new_zd.png) no-repeat left top;}
/*水利要闻*/
.slyq_zd li.active_zd{background:url(m_new_zd.png) no-repeat left top;}


/*4个平台图片*/
.m_icon_img li{float: left; width: 285px; height: 100px; margin-right: 20px;}
.m_icon_img li a{display: block; width: 100%; height: 100%;}
.m_icon_img li a img{width: 285px; height: 100px;}

/*图片轮播*/
#ImgList{width: 1128px; height:100px; overflow: hidden; float: left;}
.ImgButton{float:left;width:36px;font-size:38px; font-weight:bold;height:100px;color:#03C; line-height:100px;text-align:center;cursor:pointer;}
#leftbutton{background:url(m_leftbutton.png) no-repeat center center;}
#rightbutton{background:url(m_rightbutton.png) no-repeat center center;}
#leftbutton:hover{background:url(m_leftbutton.png) no-repeat center center #e2e2e2;}
#rightbutton:hover{background:url(m_rightbutton.png) no-repeat center center #e2e2e2;}

/*水利知识、水利视频*/
.item_th{height: 40px; line-height: 40px; background: url(line.jpg) repeat-x left bottom;}
.item_th p{color: #1168b3; background: url(line1.jpg) repeat-x left bottom; font-size: 18px; float: left; padding: 0 5px 0 1px;}
.item_th .more{float: right;}
.item{margin-top: 22px; width: 588px; overflow: hidden;}
.item .item_th p img{float:left; margin:4px 10px 0 0;}
.zg_con,.sp_con{height: 200px; padding-top: 20px;}
.zg_con .slyw {position: relative; overflow: hidden; width: 252px; height: 190px; margin: 0 auto; float: left;}
.zg_con .slyw .a_bigImg {position: absolute; top: 0px; left: 50%; margin-left: -126px; display: none; z-index: 100;}
.zg_con .slyw .a_bigImg img {width: 252px; height: 190px; display: block;}
.zg_con .zg_r{float: right; width: 315px;}
.zg_con li{height: 32px; line-height: 32px; overflow: hidden;}
.zg_con li em{font-style: normal; font-weight: bold; width: 14px; height: 14px; line-height: 14px; text-align: center; background: #c1c1c1; color: #fff; font-size: 12px; margin: 9px 12px 0 0;}
.zg_r .red em{background: #871c20;}
.zg_con li span.fl{width: 232px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.zg_con li span a{color: #767777; font-size: 16px;}
.zg_con li .name{font-size: 12px; color: #666;}

.sp_con{ width: 610px;}
.sp_con li{float: left; width: 184px; margin-right: 18px; position: relative;}
.sp_con li img{display: block; width: 184px; height: 137px;}
.sp_con li .name{width: 184px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #666; line-height: 24px; padding: 6px 0;}
.sp_con li .date{color: #666; font-size: 12px;}
.sp_con li em{display: block; width: 49px; height: 49px; position: absolute; z-index: 99; left: 50%; margin-left: -24px; top: 45px;/* background: url(video.png) no-repeat 0 0;*/}
.sp_con li em img{display: block; width: 49px; height: 49px;}

/*友情链接*/
.links{background: #ededed; height: 54px; line-height: 54px;}
.links .center{position: relative; height: 54px;}
.links .bt{float: left; color: #1369b4; font-size: 18px; height: 28px; line-height: 28px; border-right: 1px solid #fff; padding-right: 12px; margin-top: 13px;}
.links .bt font{font-size: 14px; color: #1369b4;}
.links .th_lst{float: left; width: 1020px; margin-left: 50px;}
.links .th_lst li{float: left; /*margin: 0 10px;*/ display: inline;}
.links .th_lst li a{display: block; background: url(5.png) no-repeat right center; _background: url(5.gif) no-repeat right center; padding: 0 34px 0 20px; color: #777; font-size: 16px; cursor: pointer;}
.links .th_lst .on a{background: url(6.png) no-repeat right center #dcdcdc; _background: url(6.gif) no-repeat right center #dcdcdc; color: #1369b4;}

.links .link_con{position: absolute; left: 0px; _left:-20px; bottom: 54px; width: 1200px; z-index: 999; overflow: hidden;}
.link_con ul{ width: 1200px; display: none; padding: 10px 0 10px 20px; background: #dcdcdc; overflow: hidden; min-height: 68px; _overflow: initial; _height:68px;}
.link_con ul li{float: left; width: 178px; line-height: 34px; height: 34px; margin-right: 20px;}
.link_con ul li a{color: #000;}

/*footer*/
.footer{background: #1369b4; overflow: hidden;}
.footer div.fl{ padding: 22px 0 16px;}
.footer p{text-align: left; line-height: 28px; color: #fff;}
.footer p span{color:#fff;}
.footer .lk span{color:#fff;}
.footer .lk .jc{margin-top: 15px;}
.footer .lk .sy{margin: 2px 3px 0;}
.footer .lk .dt{margin-top: 18px;}
.footer .lk .dt a{display: block; color: #fff; width: 100px; height: 46px; line-height: 46px; text-align: center; background:url(map.png) no-repeat 15px center #9e2624; padding-left: 28px; font-size: 16px; border: 1px solid #cc3b38; border-radius: 3px;}
.footer div.fl .beian{padding-left:25px; background:url(beiantubiao.png) no-repeat left center; color:#fff;}

.footer .fr img{display:block; height:110px; margin:0 auto; margin-top:20px; padding:2px; background:#fff;}
.footer .fr p{font-size:14px; text-align:center; line-height:20px; padding-top:5px;}
.footer .fr p font{color:#fff; font-size:12px;}
